-
Notifications
You must be signed in to change notification settings - Fork 108
support custom log lines processing via script #56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
… into akostadinov-master
4eda409
to
55a5ca8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was really just requested for review since I noted that this is inherently incompatible with #18. I do not really care much, since #18 was merely a proof of concept for a more general change which we would likely implement in a fresh plugin anyway, so do not let me block other features.
My general feeling is that this kind of log line processing need not be done by Jenkins anyway—most log output comes from external processes (like sh
in Pipeline) and so you could just use Unix pipes or whatever to tidy up output however you like, without needing any special Jenkins features. Not to mention that external pipes can be trivially tested from a developer’s shell without needing to experiment with a live Jenkins build. Maybe there is some more subtle use case I am not grasping.
@jglick I would certainly be interested in both having script processing and using the slaves to push the logs instead of master (mostly because our main Jenkins master is a 20GB ram hog). Not to anwser for @akostadinov, but for me the biggest use case is actually not about processing the message itself, but about the metadata sent along with it. Other people also seem to be interested in this metadata processing, e.g. https://issues.jenkins-ci.org/browse/JENKINS-50455 |
@akostadinov so how are things going? Do you think you will manage to look into this PR any time soon? |
I hope so, but since we got a new release under testing, There are so far constantly other "urgent" tasks. |
Finally got back to this. Seems like a lot of new conflicts. Tough luck ¯_(ツ)_/¯ |
This one should be closed as I can't update it. I opened #71 to track it. |
Second attempt at #40